package com.financing.platform.dto;
import java.math.BigDecimal;
/**
 * 用户表
 * @author lisu
 *
 */
public class WxUserInfoDTO extends BaseDTO  {

	 /**
	
	* @Fields serialVersionUID :
	
	*/
	private static final long serialVersionUID = 1L;
	private Integer id;
	private String userName;//用户昵称
	 private String userWechatOpenid;//用户微信id
	 private String userWechatImage;//用户微信头像地址
	 private String userWechatAddress;//用户微信所在城市（基本信息里的）
	 private String userWechatX;//用户微信定位纬度x
	 private String userWechatY;//用户微信定位经度y
	 private String userWechatCity;//用户微信经纬度定位地址
	 private String userPhone;//用户手机
	 private String userJob;//用户职业
	 private String registerDate;//用户注册日期2016-06-22
	 private String flagConcern;//是否已关注公众号 1是 2否
	 private Integer userParentId;//用户上级id
	 private String userParentOpenId;//用户上级微信id
	 private String userActivityCode;//用户活动来源code
	 
	 private String userSource;//用户来源
	 
	 private String uShoprole; //
	 
	 private String userRealName;//用户真实姓名
	
	 private int allfensi;//总粉丝
	 private int zjfensi;//直接粉丝
	 private int jjfensi;//间接粉丝
	 private BigDecimal unRedrawMoney;//未提现金额
	 private BigDecimal redrawMoney;//已提现金额
	 private BigDecimal allRewardMoney;//总奖励金额
	 
	 private String tjName;//推荐人姓名
	 
	 private boolean flagFirstWithdraw;//是否首次提现
	
	 public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
     }
	 public String getUserName(){
		
         return userName;
     }
	 public void setUserWechatOpenid(String userWechatOpenid) {
        this.userWechatOpenid = userWechatOpenid == null ? null : userWechatOpenid.trim();
     }
	 public String getUserWechatOpenid(){
         return userWechatOpenid;
     }
	 public void setUserWechatImage(String userWechatImage) {
        this.userWechatImage = userWechatImage == null ? null : userWechatImage.trim();
     }
	 public String getUserWechatImage(){
         return userWechatImage;
     }
	 public void setUserPhone(String userPhone) {
        this.userPhone = userPhone == null ? null : userPhone.trim();
     }
	 public String getUserPhone(){
         return userPhone;
     }
	 public void setUserJob(String userJob) {
        this.userJob = userJob == null ? null : userJob.trim();
     }
	 public String getUserJob(){
         return userJob;
     }
	 public void setRegisterDate(String registerDate) {
        this.registerDate = registerDate == null ? null : registerDate.trim();
     }
	 public String getRegisterDate(){
         return registerDate;
     }
	 public void setFlagConcern(String flagConcern) {
        this.flagConcern = flagConcern == null ? null : flagConcern.trim();
     }
	 public String getFlagConcern(){
         return flagConcern;
     }
   	 public void setUserParentId(Integer userParentId) {
        this.userParentId = userParentId == null ? null : userParentId;
     }
	 public Integer getUserParentId(){
         return userParentId;
     }
	 public void setUserParentOpenId(String userParentOpenId) {
        this.userParentOpenId = userParentOpenId == null ? null : userParentOpenId.trim();
     }
	 public String getUserParentOpenId(){
         return userParentOpenId;
     }
	public int getZjfensi() {
		return zjfensi;
	}
	public void setZjfensi(int zjfensi) {
		this.zjfensi = zjfensi;
	}
	public int getJjfensi() {
		return jjfensi;
	}
	public void setJjfensi(int jjfensi) {
		this.jjfensi = jjfensi;
	}
	public int getAllfensi() {
		return allfensi;
	}
	public void setAllfensi(int allfensi) {
		this.allfensi = allfensi;
	}
	public BigDecimal getUnRedrawMoney() {
		return unRedrawMoney;
	}
	public void setUnRedrawMoney(BigDecimal unRedrawMoney) {
		this.unRedrawMoney = unRedrawMoney;
	}
	public BigDecimal getRedrawMoney() {
		return redrawMoney;
	}
	public void setRedrawMoney(BigDecimal redrawMoney) {
		this.redrawMoney = redrawMoney;
	}
	public String getTjName() {
		return tjName;
	}
	public void setTjName(String tjName) {
		this.tjName = tjName;
	}
	public BigDecimal getAllRewardMoney() {
		return allRewardMoney;
	}
	public void setAllRewardMoney(BigDecimal allRewardMoney) {
		this.allRewardMoney = allRewardMoney;
	}
	public String getUserRealName() {
		return userRealName;
	}
	public void setUserRealName(String userRealName) {
		this.userRealName = userRealName;
	}
	public boolean isFlagFirstWithdraw() {
		return flagFirstWithdraw;
	}
	public void setFlagFirstWithdraw(boolean flagFirstWithdraw) {
		this.flagFirstWithdraw = flagFirstWithdraw;
	}
	public String getUserWechatAddress() {
		return userWechatAddress;
	}
	public void setUserWechatAddress(String userWechatAddress) {
		this.userWechatAddress = userWechatAddress;
	}
	public String getUserWechatX() {
		return userWechatX;
	}
	public void setUserWechatX(String userWechatX) {
		this.userWechatX = userWechatX;
	}
	public String getUserWechatY() {
		return userWechatY;
	}
	public void setUserWechatY(String userWechatY) {
		this.userWechatY = userWechatY;
	}
	public String getUserWechatCity() {
		return userWechatCity;
	}
	public void setUserWechatCity(String userWechatCity) {
		this.userWechatCity = userWechatCity;
	}
	public String getUserActivityCode() {
		return userActivityCode;
	}
	public void setUserActivityCode(String userActivityCode) {
		this.userActivityCode = userActivityCode;
	}
	public String getUserSource() {
		return userSource;
	}
	public void setUserSource(String userSource) {
		this.userSource = userSource;
	}
	public String getuShoprole() {
		return uShoprole;
	}
	public void setuShoprole(String uShoprole) {
		this.uShoprole = uShoprole;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	
}